package cn.demographic.service;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import cn.demographic.entity.Registry;

public interface RegistryService {
	/**
	 * 
	 * 登录
	 * @param telephone
	 * @param pwd
	 * @return
	 */
	Registry getLogin(String telephone, String pwd);
	/**
	 * 注册信息
	 * @param name
	 * @param phone
	 * @param pwd
	 * @param unit
	 * @param pid
	 * @param xiancode 
	 * @param scode 
	 * @param pcode 
	 * @return
	 */

	int addregistry(String name, String phone, String pwd, String unit, Integer pid, String pcode, String scode, String xiancode);


	boolean gettelephone(String telephone);
	
	
	/**
	 * 查询注册信息审核状态
	 * @param permissions_id
	 * @param state
	 * @return
	 */
	List<Registry> findRegistryAudit(Map<String,Object> map);

	/**
	 * 查询注册信息审核状态的数量
	 * @param map
	 * @return
	 */
	Long findCountRegistryAudit(Map<String,Object> map);

	/**
	 * 根据id修改注册的审核状态
	 * @param id
	 * @return
	 */
	Integer UpdateRegistryAudit(@Param("id")Integer[] id, @Param("state")Integer state );

}
